package org.delphy.indy2.events
{
	import flash.events.Event;

	public class CarbonWindowEvent extends Event
	{	
		/**
		 *	@eventType windowClose
		 */
		public static const WINDOW_CLOSE:String="windowClose";
		
		/**
		 *	@eventType windowMoving
		 */		
		public static const WINDOW_MOVING:String="windowMoving";
		
		/**
		 *	@eventType windowStartMove
		 */
		public static const WINDOW_START_MOVE:String="windowStartMove";
		
		/**
		 *	@eventType windowStopMove
		 */
		public static const WINDOW_STOP_MOVE:String="windowStopMove";
		
		/**
		*	Constructor
		*/
		public function CarbonWindowEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
		
		/**
		 *	@inheritDoc
		 */
		override public function clone():Event
		{
			return new CarbonWindowEvent(type, bubbles, cancelable);
		}
		
	}
}